home *** CD-ROM | disk | FTP | other *** search
/ SPACE 1 / SPACE - Library 1 - Volume 1.iso / sound / 240 / player12 / player12.doc < prev    next >
Text File  |  1989-12-27  |  7KB  |  150 lines

  1.  
  2.  
  3.                          PLAYER 1.2  (c)
  4.                  Music Studio Enhancement Utility
  5.  
  6.                           by John Davis
  7.  
  8.                            ============
  9. NOTE:  This program is not public domain.  It is shareware.  You 
  10. are permitted to give the program to anyone you like, but this 
  11. documentation must accompany the program file.  It may be included 
  12. in User Group librarys or uploaded to any BBS system, but it MAY 
  13. NOT be sold by any individual or company that sells Public Domain 
  14. software for profit.  Details for registering your copy of Player 
  15. 1.2 can be found at the end of this documentation.
  16.                            ============
  17.  
  18.      This version of Player 1.2 incorporates one major feature 
  19. missing in version 1.1 - the ability to convert Music Studio song 
  20. files into Standard MIDI Format 0 files.  For a lot of you, that's 
  21. probably no big deal.  But there are a lot of us that just can't 
  22. play keyboards, and must resort to step-entry to get our music 
  23. into a real sequencer.  Music Studio just can't cut it as a 
  24. sequencer, but it still has (in my opinion) the quickest and 
  25. easiest method of step-entry.
  26.  
  27.      When I did Player 1.1, the most signifant addition was MIDI 
  28. Clock.  While most people used MIDI Clock to sync a drum machine 
  29. up to Music Studio songs, the real reason I put it in was so that 
  30. I could hook 2 ST's together, and play my Music Studio songs into 
  31. the 2nd ST (which was running a real sequencer), using MIDI Clock 
  32. to keep everything in sync.
  33.  
  34.      Almost all sequencers available now support Standard Midi 
  35. File format songs, either directly or via some type of conversion 
  36. routine.  With Player 1.2, it's now possible to convert your Music 
  37. Studio to SMF (Standard Midi File) format, then load them directly 
  38. into your sequencer of choice for final editing.
  39.  
  40.      At the present time, Player 1.2 will only create a format 0 
  41. SMF file.  I did that for 2 reasons:  Any sequencer that supports 
  42. SMF files should support format 0, and I wanted to see if the 
  43. program got the support it needed to warrant the support of format 
  44. 1 files.
  45.  
  46.      Converting Music Studio is a breeze.  After starting the 
  47. program, click on the button LOAD MS to load a Music Studio file.  
  48. After it's loaded, you can click on EDIT MS to change the volume, 
  49. preset, or channel of each voice, or you can use the buttons on 
  50. the main screen to set the tempo, overall volume, program changes 
  51. enabled/disabled, etc.  The buttons for Internal Clock/External 
  52. Midi Clock are ignored.  When everything is set the way you want 
  53. it, click on CONVERT MS.  A File Selector will then open up, and 
  54. you can enter the new name for your SMF (Standard MIDI Format) 
  55. file.  Click on OK, and the program will begin converting the file 
  56. and writing it to disk as it progresses.  The program is no speed 
  57. demon - it may take a couple of minutes to convert a very long or 
  58. complex Music Studio song.  When it's done, quit the program, load 
  59. your sequencer, and import it.
  60.  
  61.  
  62.  
  63. Here's everything you ever wanted to know about the conversion 
  64. process:
  65.  
  66. -  Format 0 Standard MIDI Files ONLY are created.
  67.  
  68. -  The SMF file is written with a resolution of 96 ticks per 
  69. quarter note.
  70.  
  71. -  The Music Studio song name (or pathname if no song name was 
  72. found), tempo, and time signature are included in the SMF file.
  73.  
  74. -  The conversion process ingores any additional voices you may 
  75. have enabled in the 'layer' section of the Player 1.2 editor 
  76. screen.  It also ignores Song Select, and the state of the MIDI 
  77. Clock buttons on the main screen.  I did this to speed up the 
  78. conversion process - any sequencer should be able to duplicate the 
  79. function of the 'layer' parameters.
  80.  
  81. -  If you have disabled Program Changes from the main screen, no 
  82. program changes will be included in the SMF file.
  83.  
  84. -  If you have selected CHANNEL 1 ONLY from the main screen, all 
  85. voices will be on Channel 1 in the SMF file.
  86.  
  87. -  The buttons labelled LOAD SMF and PLAY SMF are for loading and 
  88. playing Standard MIDI File songs, and they have been disabled for 
  89. this version.
  90.  
  91.  
  92.  
  93. I've converted about 800K of Music Studio files to SMF format, and 
  94. the only ones that didn't convert properly were those that didn't 
  95. play properly in Music Studio in the first place.  After 
  96. conversion, the final result 'sounded' just like it did in Music 
  97. Studio, which means 'Make your Music Studio file as accurate as 
  98. possible before converting it!'
  99.  
  100. I tested the SMF files in 4 different sequencers - MidiTrack 
  101. (SMPTE Track and EditTrack), KCS 1.6, RealTime 1.1, and
  102. MuScript 1.0, and all worked fine.  The only real glitch came with 
  103. RealTime.  Program Changes are written to the file before any 
  104. note-on events, but they are written on the same tick.  RealTime 
  105. would always play all the notes first, then send the Program 
  106. Change, which always messed up the first few notes of the song.  
  107. The cure is simple - edit the RealTime track so that the Program 
  108. Changes occur a few ticks early.
  109.  
  110.                             ==========
  111.  
  112.      The last shareware version of Player 1.1 was crippled - it 
  113. wouldn't save anything to disk.  The only way to get a complete 
  114. version was to send me $15.  After the first 20 or so people 
  115. registered, I 'un-crippled' the program, making the PD version the 
  116. same as the registered version.  I put the new version (still 
  117. called 1.1) on my BBS and a couple of other services.  Since that 
  118. day  (early 1989)  , not a SINGLE person has registered their 
  119. copy, even though I know it had been downloaded at least 250 times 
  120. in the places I looked.  The only thing I didn't do with this 
  121. version is include the documentation for the whole program.  If 
  122. you find this program useful (ie you used it more than a few 
  123. times), please support it by registering.  If you don't find it 
  124. useful, simply get rid of it.
  125.  
  126.      The registration fee is $15.  You may send a check, money 
  127. order, cash, (or even just a box of disks!) to:
  128.  
  129.      John Davis
  130.      4501 61st
  131.      Lubbock, TX  79414
  132.  
  133. or contact me at:
  134.  
  135.      L.A.C.E. BBS (I'm the sysop - leave feedback)
  136.      (806)792-3317
  137.  
  138.      Compuserve - 72465,227 or 70007,3615
  139.  
  140.      GEnie - J.W.DAVIS
  141.  
  142. If you need documentation for the program, include a blank disk 
  143. and return postage, and I'll send the docs (on disk), as well as 
  144. the latest version of the program (if it's changed.)
  145.  
  146.  
  147. If you registered Player 1.1, you don't need to do anything - the 
  148. update is free.  Thanks!
  149.  
  150.